Tamil Dictionary 🔍

siphonophore

Si*phon"o*phore, n. (Zoöl.) Defn: One of the Siphonophora.


siphonophore - Similar Words