mactras
English
Noun
mactras
plural of
mactra
Anagrams
amtracs
,
ram-cats
,
tarmacs