1 English Synonyms for THORNAPPLE
Prev.1Next
crataegus
Definition: 1. Any plant of the genus Crataegus, the hawthorns.
Show more information about crataegus
Prev.1Next
Search took: 15.5982 ms
Definition: 1. Any plant of the genus Crataegus, the hawthorns.
Show more information about crataegus
Search took: 15.5982 ms