English | German | Russian | Czech

siphonaceous English

Meaning siphonaceous meaning

What does siphonaceous mean?

siphonaceous

(biology) Resembling a siphon

Are you looking for...?