amphipleura
amphipleura has 1 sense in the JumbleFix dictionary. Letters: 11.
Definitions
- noun. A genus of diatoms (single-celled algae) characterized by elongated, boat-shaped frustules with a distinct raphe, found in freshwater and marine environments.