Home
Random
Watchlist
Uploads
Settings
Log in
abrotanoides
Latin
Adjective
abrotanoides
(
New Latin
)
southernwood
(attributive)
Related terms
abrotonum
Last modified on 24 January 2012, at 11:03