Unscramble
Definition of Lastreopsis
Noun: Lastreopsis
Tropical terrestrial shield ferns
- genus Lastreopsis
See also:
lastly
lasts