Latin-English dictionary »

actinophoros meaning in English

LatinEnglish
actinophoros [actinophori] noun
M

ray-bearing kind of shellfishnoun

Your history