English English Dictionary
Result for Collophore
Collophore
(n.)
A suckerlike organ at the base of the abdomen of insects belonging to the Collembola.
Collophore
(n.)
An adhesive marginal organ of the Lucernariae.