Definition & Meaning | English word SEMIPERSISTENT
SEMIPERSISTENT
Definitions of SEMIPERSISTENT
- Somewhat persistent, but not permanent.
- (of virus transmission) Involving the virus entering the foregut of an insect.
Number of letters
14
Is palindrome
No
Search for SEMIPERSISTENT in:
Page preparation took: 142.21 ms.