1 English Synonyms for NECTOCALYX
Prev.1Next
nectophore
Definition: 1. (biology) The swimming bell of a siphonophore
Show more information about nectophore
Prev.1Next
Search took: 1.7810 ms
Definition: 1. (biology) The swimming bell of a siphonophore
Show more information about nectophore
Search took: 1.7810 ms