What does Amphibiotica mean?

Amphibiotica meaning in General Dictionary

A division of bugs having aquatic larvaelig

View more

  • A division of bugs having aquatic larvae.

Amphibiotica meaning in General Dictionary

(n. pl.) A division of bugs having aquatic larvae.