alima
noun
al·i·ma
| \ ˈaləmə\
plural -s
Definition of alima
: the newly hatched larva of certain stomatopod crustaceans
Keep scrolling for more