Definify.com

Definition 2025


strumae

strumae

See also: strumæ

English

Noun

strumae

  1. plural of struma

Anagrams