English-Latin dictionary »

iris (plant)i meaning in Latin

EnglishLatin
iris (plant)i noun

iris [iridis](3rd) F
noun

iris [iris](3rd) F
noun