Ibacus definition

A taxonomic genus within the subfamily Ibacinae — the slipper lobsters.
pronoun
0
0
Advertisement