Latin-English dictionary »

siliqua meaning in English

LatinEnglish
siliqua [siliquae] (1st) F
noun

pod [pods]noun
[UK: pɒd] [US: ˈpɑːd]

siliquastrum [siliquastri] (2nd) N
noun

seat, kind of seat / stoolnoun