am·bu·lia
| \ amˈbyülēə \
plural -s
Definition of ambulia
: any of several aquatic plants of the genus Limnophila (family Scrophulariaceae) having finely dissected submerged and peltate floating leaves and being often grown as an aquarium plant
Test Your Vocabulary
Name That Food
-
- Name these cookies!

Test your knowledge - and maybe learn something along the way.
TAKE THE QUIZ
A daily challenge for crossword fanatics.
TAKE THE QUIZLove words? Need even more definitions?
Merriam-Webster unabridged
Share ambulia
Time Traveler for ambulia
The first known use of ambulia was in 1841
See more words from the same year