Popular Wordlists
Top Searched Words
Recent Searches
amygdaline
amygdaline
amygdaline - Dictionary definition and meaning for word amygdaline
Definition
(adj) related to or resembling an almond
(adj) related to or resembling an almond
