Home
Search
Index
Definify.com
Definition
2025
shrimp_plants
shrimp plants
English
Noun
shrimp
plants
plural of
shrimp plant
Similar Results